preach in the wilderness - German English Dictionary